#pragma once
#include "Entity.h"
class Entity;
class Position;
class Clip
{
private:


Clip* clippedToMe;
Clip* clippedMe;
Entity* owner;

public:


Clip(Entity* o);

Clip* getclippedToMe(){return clippedToMe;}
Clip* getclippedMe(){return clippedMe;}
Entity* getOwner(){return owner;}


void setclippedToMe(Clip* clippedToMein){clippedToMe=clippedToMein;}
void setclippedMe(Clip* clippedMein){clippedMe=clippedMein;}
void setowner(Entity* ownerin){owner=ownerin;}

void move(int x, int y);
void pull(int x, int y);
void dragged(int x, int y);
};
